.m-login {
    width: 100%;
    height: 100%;
    background: url('../../../assets/bg.jpeg') 100% no-repeat;

    .ant-form {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 360px;
        padding: 15px;
        background: #eeeeee2e;
        border-radius: 8px;
    }

    ;

    h4 {
        text-align: center;
        padding: 5px;
        color: #fff;
    }

    ;

    .m-title {
        color: #e8f4ff; /* 冰蓝色 */
        font-size: 30px;
        font-family: 'Poppins', sans-serif;
        text-shadow:
            0 0 10px rgba(173, 216, 230, 0.7), /* 霓虹光晕 */
            2px 2px 4px rgba(0, 0, 0, 0.3); /* 立体投影 */
        letter-spacing: 1.5px;
        position: absolute;
        top: 10%;
        left: 50%;
        transform: translate(-50%, 0);
    }
}